dev tavşancılotu - Turkish English Dictionary